home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 7157 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.0 KB

  1. Path: colossus.holonet.net!brranch!robert.threet
  2. From: robert.threet@br-ranch.org (Robert Threet)
  3. Newsgroups: comp.lang.c
  4. Subject: GNU C & pow(x,y)
  5. Date: Sat, 17 Feb 1996 03:02:00 GMT
  6. Message-ID: <9602162139036@br-ranch.org>
  7. Organization: Bufkin Ridge Ranch  1-812-838-9053
  8. Distribution: world
  9.  
  10. I'm just learning C.  I thought I'd start by converting
  11. my old QuickBASIC programs into C.  I've hit a snag:
  12. I'm trying to convert a mortgage payment calculator that
  13. uses an exponent (a negative exponent).  I've tried
  14. using 1/x instead of the negative exponent, but I don't 
  15. think that's my problem.  Here's the line:
  16.  
  17.   paymnt = pow((amt * mo_rate)/(1-(1 + mo_rate)), (-mo_rate));
  18.  
  19. All variables are defined as floating point.  I've included
  20. "math.h" and I use this to compile:
  21.  
  22.   gcc -o mort mort.c -lm
  23.  
  24. Despite this I keep getting the error: "undefined ref. to pow".
  25.  
  26. Can someone...
  27.  
  28. A) Tell me what I'm doing wrong...  or
  29. B) Give me a better formula for calculating a mortgage payment?
  30.  
  31. TIA  
  32. ...
  33.  * ATP/Linux 1.42 * Exercise daily.  Eat wisely.  Die anyway.
  34.